🇬🇧 en it 🇮🇹

mountain chain noun

  • (geography) A series of mountain ranges stretching across a continent.
catena montuosa, giogaia
Wiktionary Links